﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CKS.Dev11.VisualStudio.SharePoint.Explorer
{
    /// <summary>
    /// The SharePoint explorer item names
    /// </summary>
    public static class ExplorerNodeIds
    {
        /// <summary>
        /// The Feature Dependency Node name
        /// </summary>
        public const string FeatureDependencyNode = "CKS.Dev.SharePoint.Explorer.FeatureDependencyNode";

        /// <summary>
        /// The Feature Element Node name
        /// </summary>
        public const string FeatureElementNode = "CKS.Dev.SharePoint.Explorer.FeatureElementNode";

        /// <summary>
        /// The Web Part Node name
        /// </summary>
        public const string WebPartNode = "CKS.Dev.SharePoint.Explorer.WebPartNode";

        /// <summary>
        /// List Event Receiver Node name.
        /// </summary>
        public const string ListEventReceiverNode = "CKS.Dev.SharePoint.Explorer.ListEventReceiverNode";

        /// <summary>
        /// The Theme Node name
        /// </summary>
        public const string ThemeNode = "CKS.Dev.SharePoint.Explorer.ThemeNode";

        /// <summary>
        /// The Solution Node name
        /// </summary>
        public const string SolutionNode = "CKS.Dev.SharePoint.Explorer.SolutionNode";

        /// <summary>
        /// The Web Template Node name
        /// </summary>
        public const string WebTemplateNode = "CKS.Dev.SharePoint.Explorer.WebTemplateNode";

        /// <summary>
        /// Content Type Group Node name
        /// </summary>
        public const string ContentTypeGroupNode = "CKS.Dev.SharePoint.Explorer.ContentTypeGroupNode";

        /// <summary>
        /// Site Columns Group Node name
        /// </summary>
        public const string SiteColumnsGroupNode = "CKS.Dev.SharePoint.Explorer.SiteColumnsGroupNode";

        /// <summary>
        /// The folder node name.
        /// </summary>
        public const string FolderNode = "CKS.Dev.SharePoint.Explorer.FolderNode";

        /// <summary>
        /// The file node
        /// </summary>
        public const string FileNode = "CKS.Dev.SharePoint.Explorer.FileNode";

        /// <summary>
        /// The page layout node
        /// </summary>
        public const string PageLayoutNode = "CKS.Dev.SharePoint.Explorer.PageLayoutNode";

        /// <summary>
        /// The publishing page node type id
        /// </summary>
        public const string PublishingPageNodeTypeId = "CKS.Dev.SharePoint.Explorer.PublishingPage";

        /// <summary>
        /// The master page node
        /// </summary>
        public const string MasterPageNode = "CKS.Dev.SharePoint.Explorer.MasterPageNode";
    }
}
